foldable hospital stretcher - French English Dictionary